Denis Ferrari

Denis Ferrari é um profissional com foco em qualidade e melhoria das técnicas e metodologias de desenvolvimento de software. Especialista na plataforma .NET, atua como Arquiteto de Software na Mindworks. Escreve artigos para os principais portais de desenvolvimento e também para o blog Heróis da TI. Capixaba, atua na comunidade local através de palestras gratuitas e participação ativa nos principais grupos sobre .net e metodologias ágeis.

Como você define qualidade de software?

Muitos profissionais têm dificuldades em definir qualidade de software devido aos aspectos que precisam avaliar para saber se um software…

Ninguém nasce competente

Competência, segundo o dicionário informal, é a capacidade de mobilizar conhecimentos, valores e decisões para agir de modo pertinente numa…

Fale menos, codifique mais

Só o código importa. Essa frase nem sempre me disse tanto quanto diz hoje em dia. Sua simplicidade desafia a…

Analise o contexto antes de seguir uma regra

É impressionante como a repetição de uma determinada atividade faz com que nós, executores, percamos de vista a razão por…

Desenvolvedores, Designers e Gerentes de Projeto

Uma imagem vale mais do que mil palavras segundo a sabedoria popular. A imagem “The War Between Developers, Designers and…

E agora, qual tecnologia eu uso?

Todo projeto de software possui necessidades comuns, que resolvemos aplicando alguma tecnologia, tais como: ORMs, Containers de IoC, Frameworks web,…

Quais são suas atividades paralelas?

O tempo passa para todos. Não há nada que pode ser feito em relação a isso, porém, podemos escolher como…

O que nossos projetos devem aprender com SitComs

Séries como Friends, Two And A Half Men e The Big Bang Theory são alguns Sitcoms de sucesso que, ao…

Ninguém nasce competente

Competência, segundo o dicionário informal, é a capacidade de mobilizar conhecimentos, valores e decisões para agir de modo pertinente numa…

Como um software nasce legado

Quando iniciamos um projeto de software, vários aspectos precisam ser resolvidos: As tecnologias envolvidas, o processo que será utilizado, etc.